Programming Animation Using Behavioral Programming
نویسندگان
چکیده
We propose a simple, user-friendly way of creating computer programs for hybrid systems whose execution involves animation. This is done by adapting behavioral programming, a recently proposed approach to software development that is aligned with how people describe system behavior, for use in programming animation. Users can define discrete and continuous behavior, which are then run simultaneously, interacting with each other, and resulting in a smooth hybrid animation.
منابع مشابه
Icobj Programming
A simple and fully graphical programming method is presented, using a powerful means to combine behaviors. This programming is based on the notion of an icobj which has a behavioral aspect ( object part), a graphical aspect ( icon part), with an animation aspect. Icobj programming provides parallelism, broadcast event communication and migration through the network. An experimental system based...
متن کاملIntelligence Capture
This paper presents intelligence capture, a novel technique for programming behavioral animation by demonstration. This technique operates in two modes: training and autonomous behavior. In training mode, the human user has direct control over the virtual character through an input device such as a joystick. The human user demonstrates the desired behavior for the character by dictating its act...
متن کاملAnimation is Approximation
Animation is Approximation Abstract An animation is an abstraction of a required system and a proof basis for correct animations of Z has been identiied in a publication by Breuer and Bowen. The potential of animation for explaining formal speciications is acknowledged and the proof criteria for correctness is abstract approximation , based on the notion of abstract interpretation. The example ...
متن کاملDeveloping Object-Oriented Frameworks For Computer Animation By
This thesis was driven by an interest in developing a reusable framework for building behavioral animations. The initial goal was to facilitate and automate the construction of a core behavioral animation application that could then be extended with exquisite services to investigate concepts in specific research areas. We wanted to develop a framework that would instantiate an executable behavi...
متن کاملPhysical, Behavioral, and Sensor-Based Animation
An important part of the current animation consists in simulating the real world. To achieve a simulation, the animator has two principal techniques available. The first is to use a model that creates the desired effect. A good example is the growth of a green plant. The second is used when no model is available. In this case, the animator produces "by hand" the real world motion to be simulate...
متن کامل